Back

Flowers Images Classification with CNNs

Multi-label flower image classification through custom-tuned Convolutional Neural Networks in TensorFlow.

This project was developed for the Deep Learning course in the Master’s Degree in Data Science.

The task: perform multi‑label classification (five flower categories) using Convolutional Neural Networks (CNNs) built with TensorFlow / Keras. Beyond a straightforward application, the work demonstrates my ability to read loss–accuracy curves, diagnose model behaviour, and iteratively reshape the network architecture to reach the best validation performance.

Experimental Roadmap

The full code is included in the report below, while the presentation provides a detailed walkthrough of the progressive architectural refinements explored throughout the project.

Tags

Deep Learning Computer Vision CNNs TensorFlow Keras Image Classification Python Jupyter Notebook